﻿textarea {
    -webkit-appearance: textarea;
    background-color: white;
    border: 1px solid;
    border-image: initial;
    -webkit-rtl-ordering: logical;
    -webkit-user-select: text;
    -webkit-box-orient: vertical;
    resize: auto;
    cursor: auto;
    padding: 2px;
    white-space: pre-wrap;
    word-wrap: break-word;
}
user agent stylesheetinput, textarea, keygen, select, isindex {
    margin: 0em;
    font: -webkit-small-control;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: -webkit-auto;
}

button {
    margin-left: 2px;
}

.hidden {
    display:  none;
}

.inlineBlock {
    display: inline-block;
}

.floatRight {
    float: right;
}

.floatLeft {
    float: left;
}

.clearBoth {
    clear: both;
}

/* STYLING HELPER */
/* Fibonacci1: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 */
/* Fibonacci2: 2, 4, 6, 10, 16, 26, 42, 68, 110, 178, 288, 466, 754, 1220, 1974, 3194 */
.marginTop4px { margin-top: 4px; }
.marginTop6px { margin-top: 6px; }
.marginTop10px { margin-top: 10px; }
.marginTop16px { margin-top: 16px; }
.marginBottom4px { margin-bottom: 4px; }
.marginBottom6px { margin-bottom: 6px; }
.marginBottom10px { margin-bottom: 10px }
.marginBottom16px { margin-bottom: 16px }

.testContainer {
    padding: 10px;
    margin-bottom: 20px;
    position: relative;
}

.testContainer .left {
    width: 728px;
    overflow: hidden;
    float: left;
}

.testContainer .right {
    width: 170px;
    overflow: hidden;
    float: right;
}

.container-page {
    padding-top: 25px;
}

.container-center {
    margin: 0 auto;
    width: 920px;
    padding: 0 10px;
}

.container {
    overflow: hidden;
}

.input-textarea-resturl {
    background-color: white;
    width: 696px;
    height: 30px;
    border: 1px solid #36393B;
    overflow: hidden;
    clear: both;
    padding-right: 4px;
    padding-bottom: 4px;
}

.input-textarea-jsonresult {
    background-color: white;
    width: 696px;
    height: 200px;
    border: 1px solid #36393B;
    overflow: hidden;
    clear: both;
    padding-right: 4px;
    padding-bottom: 4px;
}

.input-textarea-resturl textarea, .input-textarea-jsonresult textarea {
    border-width: 0;
    height: 100%;
    width: 100%;
    resize: none;
}

.input-select {
    border: 1px solid #36393B;
    width: 168px;
    clear: left;
}

.input-select select {
    border: 0 solid #36393B;
    padding: 5px;
    width: 168px;
    margin: 0;
}

.testContainer label {
    color: #fff;
}

.buttonContainer {
    position: absolute;
    bottom: 20px;
}

.loadingMessage {
    color: #fff;
}

.copyright, .copyright a, .copyright a:link, .copyright a:visited {
    color: #fff;
    font-size: 10px;
    text-align: right;
    margin-top: 10px;
}